self-flushing dam - Türkisch Englisch Wörterbuch